assistant draper - French English Dictionary